arrogant person - French English Dictionary